package test;
import java.util.*;
/**
 * @author oldliu
 * @since 1.0
 */
public class Menu {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);

        /*
         * 1:一个菜单选择界面类似：
         *   1：登陆
         *   2：注册
         *   3：联系客服
         *  如果用户输入错误(不是数字)或者输入的选项不存在，都要求重新输入;
         *  正确了，输出对应的文字，然后退出输入正确后，输出对应的菜单文字即可
         * */

        while(true){
            try {
                System.out.print("请选择（1 ~ 3）：");
                int choose = input.nextInt();
                if(choose == 1){
                    System.out.println("< 1.登陆 >");
                    break;
                } else if (choose == 2) {
                    System.out.println("< 2.注册 >");
                    break;
                } else if (choose == 3) {
                    System.out.println("< 3.联系客服 >");
                    break;
                }else{
                    System.out.println("< 请输入 1 / 2 / 3 >");
                }
            }catch (InputMismatchException e) {
                System.out.println("< 请重新输入正确的数字 >");
                input.next();
            }
        }
    }

}
